Island House, Plympton
Building in PlymptonIsland House is a Grade II listed building in Plympton, Devon, England. Standing at 4 Church Street, at the corner with Fore Street, Plympton's main street, it dates to the 18th century.
Read article
Top Questions
AI generatedMore questions